<?php
// +----------------------------------------------------------------------
// | ThinkCMF [ WE CAN DO IT MORE SIMPLE ]
// +----------------------------------------------------------------------
// | Copyright (c) 2013-2018 http://www.thinkcmf.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: djb97013266 <3510978577@qq.com>
// +----------------------------------------------------------------------
namespace app\index\controller;
use think\Db;
use think\Controller;
use think\Request;
use cmf\controller\HomeBaseController;
class IndexController extends WebController
{

    public function index()
    {	
    	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	if(!$user){
      		$this->redirect('index/weixin/index');
      		exit();
      	}
      	$conf=cmf_get_option("site_info");
      	$sumyj=Db::name('yjjl')->where('user',$uid)->sum('money');
      	$sumzjin=Db::name('orders')->where('user',$uid)->whereTime('addtime', 'd')->sum('zj');
  
      	
      	$this->assign('sumzjin',$sumzjin);
		$this->assign('sumyj',$sumyj);
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('index');
    }

    public function tsindex()
    {	
    	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	if(!$user){
      		$this->redirect('index/weixin/index');
      		exit();
      	}
      	$conf=cmf_get_option("site_info");
      	$sumyj=Db::name('yjjl')->where('user',$uid)->sum('money');
      	$sumzjin=Db::name('orders')->where('user',$uid)->whereTime('addtime', 'd')->sum('zj');
  
      	
      	$this->assign('sumzjin',$sumzjin);
		$this->assign('sumyj',$sumyj);
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('index');
    }
    
    
  	 public function gamenew()
    {	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	$sumyj=Db::name('yjjl')->where('user',$uid)->sum('money');
      	$sumzjin=Db::name('orders')->where('user',$uid)->whereTime('addtime', 'd')->sum('zj');
       
        $openlist=Db::name('newopen')->order("id desc")->limit(3)->select()->toArray();
       	$kjnum=explode(",",$openlist[0]['num']);
       	$kjnumt=explode(",",$openlist[0]['num1']);
       	$kjnumd=explode(",",$openlist[0]['num2']);
       	$kjnum1=explode(",",$openlist[1]['num']);
       	$kjnum1t=explode(",",$openlist[1]['num1']);
       	$kjnum1d=explode(",",$openlist[1]['num2']);
       	$kjnum2=explode(",",$openlist[2]['num']);
       	$kjnum2t=explode(",",$openlist[2]['num1']);
       	$kjnum2d=explode(",",$openlist[2]['num2']);
       	$kjterm=$openlist[0]['term'];
      	$kjtime=$openlist[0]['addtime'];
      	$kjtime=60-(time()-$kjtime);
       	$this->assign('kjnum',$kjnum);
       	$this->assign('kjnum1',$kjnum1);
       	$this->assign('kjnum2',$kjnum2);
       	$this->assign('kjnumt',$kjnumt);
       	$this->assign('kjnum1t',$kjnum1t);
       	$this->assign('kjnum2t',$kjnum2t);
       	$this->assign('kjnumd',$kjnumd);
       	$this->assign('kjnum1d',$kjnum1d);
       	$this->assign('kjnum2d',$kjnum2d);
       	$this->assign('term',$kjterm);
      	$this->assign('kjtime',$kjtime);
		$this->assign('openlist',$openlist);
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('gamenew');
    }
  	 public function gamedb()
    {	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	$sumyj=Db::name('yjjl')->where('user',$uid)->sum('money');
      	$sumzjin=Db::name('orders')->where('user',$uid)->whereTime('addtime', 'd')->sum('zj');


      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('gamedb');
    }
  	public function paycode()
    {
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$this->assign('user',$user);
        return $this->fetch('paycode');
    }
  	public function with()
    {	
      	$data=Request::instance()->get();
      	$conf=cmf_get_option("site_info");
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
		if(!$user['txopen']){
          	$urls = $conf['gameurl']."/index/index/with.html";
        	$url = "http://jfcms12.com/openid.php?mid=596&url=".$urls."?u=1"; 
            echo "<script language='javascript' type='text/javascript'>"; 
            echo "window.location.href='$url'"; 
            echo "</script>"; 
        }
        if($data){
        	if($data['openid']){
            	Db::name('user')->where('id', $uid)->update(['txopen' => $data['openid']]);
            }
        }
      	$this->assign('user',$user);
        return $this->fetch('with');
    }
  	public function daili()
    {
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();

      	$sumyj=Db::name('yjjl')->where('user',$uid)->sum('money');
      	$daysumyj=Db::name('yjjl')->where('user',$uid)->whereTime('addtime', 'd')->sum('money');
      	if($sumyj>=20){
        	$vip=1;
        }elseif($sumyj>=50){
        	$vip=2;
        }elseif($sumyj>=100){
        	$vip=3;
        }elseif($sumyj>=500){
        	$vip=4;
        }elseif($sumyj>=1000){
        	$vip=5;
        }elseif($sumyj>=2000){
        	$vip=6;
        }elseif($sumyj>=5000){
        	$vip=7;
        }else{
        	$vip=0;
        }
      	$conf=cmf_get_option("site_info");
      	$ret[0]=$userinfo->where(['ss0'=>$uid])->count('id');
		$ret[1]=$userinfo->where(['ss1'=>$uid])->count('id');
		$ret[2]=$userinfo->where(['ss2'=>$uid])->count('id');
		$ret[3]=$userinfo->where(['ss3'=>$uid])->count('id');
		$ret[4]=$userinfo->where(['ss4'=>$uid])->count('id');
      	$zren=$ret[0]+$ret[1]+$ret[2]+$ret[3]+$ret[4];
        $this->assign('daysumyj',$daysumyj);
      	$this->assign('sumyj',$sumyj);
      	$this->assign('zren',$zren);
      	$this->assign('vip',$vip);
      	$this->assign('ret',$ret);
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('daili');
    }
  	public function dailiimg()
    {
      	$request = Request::instance();
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$url=$request->domain();
      	$conf=cmf_get_option("site_info");
      	$urls=$request->domain();
      	// 背景图路径   
        $backPath = ROOT_PATH . 'public/upload/'.$conf['site_admin_tgimg'];
        
        // 获取背景图信息imagecreatefromstring — 从字符串中的图像流新建一图像
        $back = imagecreatefromstring(file_get_contents($backPath));
        list($backWidth, $backHight, $backType) = getimagesize($backPath); //getimagesize — 取得图像大小

        // 引入生成二维码的类库
        include EXTEND_PATH . 'phpqrcode/phpqrcode.php';
        
        // 设置保存二维码文件路径
        $qrcode = ROOT_PATH . 'public/upload/qrcode/'.$uid.'.png';
        //fast不死接口
      	$appkey="4104_7550b63a3d87c1ad993ebe26dfa92905";
        $signmy="a5f5d4b219d79d58b0c7c52f9d507deb";
      	
        $url = "http://tt.zei856789.cn/index/weixin/index.html?qrcode=".$uid."&new=2";

         
         //生成二维码的函数
        \QRcode::png($url, $qrcode,'q',$conf['qrsize'],2);
        
        // 获取二维码的图片信息
        $qrcodeImg = imagecreatefromstring(file_get_contents($qrcode));
        list($qrcodeWidth, $qrcodeHight, $qrcodeType) = getimagesize($qrcode);

        imagecopymerge($back, $qrcodeImg, $conf['qrleft'], $conf['qrtop'], 0, 0, $qrcodeWidth, $qrcodeHight, 100);

        header('Content-Type:image/png');
        imagepng($back,ROOT_PATH.'public/upload/qrcode/qr_'.$uid.'.png');
        // 销毁
        imagedestroy($back);
        imagedestroy($qrcodeImg);
  
      
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('dailiimg');
    }
  	public function game()
    {	//echo date('Y-m-d H:i:s');
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	//获取最新的开奖信息
      	$openlist=Db::name('opend')->order("id desc")->limit(3)->select()->toArray();
      	$kjtime=$openlist[0]['addtime'];
      	$kjtime=60-(time()-$kjtime);
      	$kjnum=explode(",",$openlist[0]['num']);
      	$kjterm=$openlist[0]['term']+1;
      	$newkjinfos=$kjnum[2]+$kjnum[3]+$kjnum[4];
      	//计算龙虎信息
      	if($kjnum[2]==$kjnum[4]){
        	$kjlh="合";
        }elseif($kjnum[2]>$kjnum[4]){
        	$kjlh="虎";
        }elseif($kjnum[2]<$kjnum[4]){
        	$kjlh="龙";
        }
      	if($kjnum[4]%2==0){
        	$kjs="双";
        }else{
        	$kjs="单";
        }
      	$kjnum1=explode(",",$openlist[1]['num']);
      	if($kjnum1[2]==$kjnum1[4]){
        	$kjlh1="合";
        }elseif($kjnum1[2]>$kjnum1[4]){
        	$kjlh1="虎";
        }elseif($kjnum1[2]<$kjnum1[4]){
        	$kjlh1="龙";
        }
      	if($kjnum1[4]%2==0){
        	$kjs1="双";
        }else{
        	$kjs1="单";
        }
      	$kjnum2=explode(",",$openlist[2]['num']);
      	if($kjnum2[2]==$kjnum2[4]){
        	$kjlh2="合";
        }elseif($kjnum2[2]>$kjnum2[4]){
        	$kjlh2="虎";
        }elseif($kjnum2[2]<$kjnum2[4]){
        	$kjlh2="龙";
        }
      	if($kjnum2[4]%2==0){
        	$kjs2="双";
        }else{
        	$kjs2="单";
        }
      	//查询是否当期下注
      	$where=array(
        	'user'=>$uid,
          	'term'=>$kjterm
        );
      	$words='s';
      	$where['account'] = array('like','%'.$words.'%');
      	$newpay=Db::name('orders')->where($where)->find();
      	if($newpay){
        	$newpaying=0;
        }else{
        	$newpaying=0;
        }
      	//查询会员个人下注记录
      	$user_xzlist=Db::name('orders')->where('user',$uid)->order("id desc")->limit(10)->select();
      	//print_r($user_xzlist);
      	$openlist['kjtimes']=$kjtime;
      	$conf=cmf_get_option("site_info");
      	$this->assign('newpay',$newpaying);
      	$this->assign('conf',$conf);
      	$this->assign('xzlist',$user_xzlist);
      	$this->assign('kjs',$kjs);
      	$this->assign('kjlhh',$kjlh);
      	$this->assign('kjs1',$kjs1);
      	$this->assign('kjlhh1',$kjlh1);
      	$this->assign('kjs2',$kjs2);
      	$this->assign('kjlhh2',$kjlh2);
      	$this->assign('kjterm',$kjterm);
      	$this->assign('kjnum',$kjnum);
      	$this->assign('kjnum1',$kjnum1);
      	$this->assign('kjnum2',$kjnum2);
      $this->assign('newkjinfos',$newkjinfos);
      
      	$this->assign('open',$openlist);
      	$this->assign('user',$user);
        return $this->fetch('game');
    }
  	public function galh()
    {
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	//获取最新的开奖信息
      	$openlist=Db::name('opend')->order("id desc")->limit(1)->select()->toArray();
      	$kjtime=$openlist[0]['addtime'];
      	$kjtime=60-(time()-$kjtime);
      	$kjnum=explode(",",$openlist[0]['num']);
      	$kjterm=$openlist[0]['term']+1;
      	//print_r($kjnum);
      	//计算龙虎信息
      	if($kjnum[2]==$kjnum[4]){
        	$kjlh="合";
        }elseif($kjnum[2]>$kjnum[4]){
        	$kjlh="虎";
        }elseif($kjnum[2]<$kjnum[4]){
        	$kjlh="龙";
        }
      	if($kjnum[4]%2==0){
        	$kjs="双";
        }else{
        	$kjs="单";
        }
      	//查询当前下注
      	$where=array(
        	'user'=>$uid,
          	'term'=>$kjterm
        );
      	$words='l';
      	$where['account'] = array('like','%'.$words.'%');
      	$newpay=Db::name('orders')->where($where)->find();
      	if($newpay){
        	$newpaying=0;
        }else{
        	$newpaying=0;
        }
      	//查询会员个人下注记录
      	$user_xzlist=Db::name('orders')->where('user',$uid)->order("id desc")->limit(10)->select();
      	//print_r($user_xzlist);
      	$openlist['kjtimes']=$kjtime;
      	$conf=cmf_get_option("site_info");
      	$this->assign('conf',$conf);
      	$this->assign('newpay',$newpaying);
      	$this->assign('xzlist',$user_xzlist);
      	$this->assign('kjs',$kjs);
      	$this->assign('kjlhh',$kjlh);
      	$this->assign('kjterm',$kjterm);
      	$this->assign('kjnum',$kjnum);
      	$this->assign('open',$openlist);
      	$this->assign('user',$user);
        return $this->fetch('galh');
    }
  	public function niuniu()
    {
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	//获取最新的开奖信息
      	$openlist=Db::name('opend')->order("id desc")->limit(1)->select()->toArray();
      	$kjtime=$openlist[0]['addtime'];
      	$kjtime=60-(time()-$kjtime);
      	$kjnum=explode(",",$openlist[0]['num']);
      	$kjterm=$openlist[0]['term']+1;
      	//print_r($kjnum);
      	//计算龙虎信息
      	if($kjnum[2]==$kjnum[4]){
        	$kjlh="合";
        }elseif($kjnum[2]>$kjnum[4]){
        	$kjlh="虎";
        }elseif($kjnum[2]<$kjnum[4]){
        	$kjlh="龙";
        }
      	if($kjnum[4]%2==0){
        	$kjs="双";
        }else{
        	$kjs="单";
        }
      	//查询当前下注
      	$where=array(
        	'user'=>$uid,
          	'term'=>$kjterm
        );
      	$words='n';
      	$where['account'] = array('like','%'.$words.'%');
      	$newpay=Db::name('orders')->where($where)->find();
      	if($newpay){
        	$newpaying=0;
        }else{
        	$newpaying=0;
        }
      	//查询会员个人下注记录
      	$user_xzlist=Db::name('orders')->where('user',$uid)->order("id desc")->limit(10)->select();
      	//print_r($user_xzlist);
      	$openlist['kjtimes']=$kjtime;
      	$conf=cmf_get_option("site_info");
      	$this->assign('conf',$conf);
      	$this->assign('newpay',$newpaying);
      	$this->assign('xzlist',$user_xzlist);
      	$this->assign('kjs',$kjs);
      	$this->assign('kjlhh',$kjlh);
      	$this->assign('kjterm',$kjterm);
      	$this->assign('kjnum',$kjnum);
      	$this->assign('open',$openlist);
      	$this->assign('user',$user);
        return $this->fetch('niuniu');
    }
  	public function user()
    {
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$sumzjin=Db::name('orders')->where('user',$uid)->whereTime('addtime', 'd')->sum('zj');
      	$this->assign('sumyj',$sumzjin);
      	$this->assign('user',$user);
        return $this->fetch('user');
    }
  	public function move()
    {
      	$uid=session('userid');
      	$openlist = Db::name('opend')->order("addtime DESC")->paginate(20);
      	//$openlist=Db::name('opend')->order("id desc")->limit(20)->select()->toArray();
      	$this->assign('userid',$uid);
      	$this->assign('openlist', $openlist);
        return $this->fetch('move');
    }
  	public function newlisi()
    {
      	$uid=session('userid');
      	$openlist = Db::name('newopen')->order("addtime DESC")->paginate(25);
      	$kjnum=explode(",",$openlist[0]['num']);
      	$kjnum1=explode(",",$openlist[0]['num']);
      	//$openlist=Db::name('opend')->order("id desc")->limit(20)->select()->toArray();
      	$this->assign('kjnum',$kjnum);
      	$this->assign('kjnum1',$kjnum1);
      	$this->assign('userid',$uid);
      	$this->assign('openlist', $openlist);
        return $this->fetch('newlisi');
    }
    public function newuidlist(){
      	$uid=session('userid');
      	$gamexz_type=array(
		        '1'=>"天门",
		        '2'=>"地门",
		 );
		$user_xzlist=Db::name('neworders')->where('user',$uid)->order("id desc")->limit(10)->select();
      	$this->assign('xztypesss',$gamexz_type);
      	$this->assign('xzlist',$user_xzlist);
      	return $this->fetch('newuidlist');
	}
  	public function userxzlist(){
      	$uid=session('userid');
      	$gamexz_type=array(
		        'd'=>"大",
		        'x'=>"小",
		        'h'=>"合",
          		'n'=>"单",
          		's'=>"双",
          		'1'=>"单码1",
		        '2'=>"单码2",
		        '3'=>"单码3",
		        '4'=>"单码4",
          		'5'=>"单码5",
          		'6'=>"单码6",
		        '7'=>"单码7",
		        '8'=>"单码8",
          		'9'=>"单码9",
          		'0'=>"单码0",
		 );
		$user_xzlist=Db::name('orders')->where('user',$uid)->order("id desc")->limit(10)->select();
      	$this->assign('xztypesss',$gamexz_type);
      	$this->assign('xzlist',$user_xzlist);
      	return $this->fetch('userxzlist');
	}
  	public function openjilu()
    {
      	$uid=session('userid');
      	$gamexz_type=array(
		        's0'=>"大",
		        's1'=>"小",
		        's2'=>"单",
		        's3'=>"双",
          		'b0'=>"大单",
		        'b1'=>"小单",
		        'b2'=>"大双",
		        'b3'=>"小双",
          		'n0'=>"没牛",
          		'n1'=>"牛1",
          		'n2'=>"牛2",
		        'n3'=>"牛3",
		        'n4'=>"牛4",
          		'n5'=>"牛5",
          		'n6'=>"牛6",
          		'n7'=>"牛7",
          		'n8'=>"牛8",
          		'8'=>"扫雷8",
          		'9'=>"扫雷9",
          		'0'=>"扫雷0",
          		'l0'=>"龙",
                'l1'=>"虎",
                'l2'=>"合",
		 );
      	$test_a=Db::name('opend');
		$user_xzlist=Db::name('orders')->where('user',$uid)->order("id desc")->select();
      	$this->assign('userid',$uid);
      	$this->assign('xztypesss',$gamexz_type);
      	$this->assign('xzlist',$user_xzlist);
      	return $this->fetch('openjilu');
    }
  	 public function kefu()
    {	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('kefu');
    }
  	public function infos()
    {	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('infos');
    }
  	public function daidan()
    {	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('daidan');
    }
  	public function jiaoyi()
    {	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	$openlist=Db::name('pay')->where(['uid'=>$user['id'],'status'=>1])->order("id desc")->select()->toArray();
      	$withlist=Db::name('withdraw')->where(['uid'=>$user['id'],'status'=>1])->order("id desc")->select()->toArray();
      	$this->assign('withlist',$withlist);
      	$this->assign('paylist',$openlist);
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('jiaoyi');
    }
  	public function yjjl()
    {	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	$user_xzlist=Db::name('yjjl')->where('user',$uid)->order("id desc")->select();
      	$this->assign('list',$user_xzlist);
      	$this->assign('conf',$conf);
      	$this->assign('user',$user);
        return $this->fetch('yjjl');
    }
  	public function yjtop()
    {	
      	
      	$uid=session('userid');
      	$userinfo=Db::name('user');
      	$user=$userinfo->where('id',$uid)->find();
      	$conf=cmf_get_option("site_info");
      	$topinfo=array();
		$yongjin=0;
      	$u="";
      	$tops=Db::name('yjjl')->whereTime('addtime', 'd')->order("id desc")->limit(400)->select();
		foreach($tops as $value){
          	$u.=",".$value['user'];
        }
      	$usert=explode(",",$u);
      	$usert=array_unique($usert);
		$usersum=count($usert);
      	sort($usert);
		//print_r($usert); 
      	for($i=1;$i<=$usersum-1;$i++){
        	$topinfo[$i]['money']=Db::name('yjjl')->where('user',$usert[$i])->whereTime('addtime', 'd')->sum('money');
          	$topinfo[$i]['user']=$userinfo->where('id',$usert[$i])->find();
        }
      	array_multisort(array_column($topinfo,'money'),SORT_DESC,$topinfo);
      	//print_r($topinfo);
      	//赚金排行
      	$zjtopinfo=array();
		$zjyongjin=0;
      	$zju="";
      	$zjtops=Db::name('orders')->where('zj', '>', 1)->whereTime('addtime', 'd')->order("id desc")->limit(400)->select();
		foreach($zjtops as $value){
          	$zju.=",".$value['user'];
        }
      	$zjusert=explode(",",$zju);
      	$zjusert=array_unique($zjusert);
		$zjusersum=count($zjusert);
      	sort($zjusert);
		//print_r($usert); 
      	for($i=1;$i<=$zjusersum-1;$i++){
        	$zjtopinfo[$i]['money']=Db::name('orders')->where('user',$zjusert[$i])->whereTime('addtime', 'd')->sum('zj');
          	$zjtopinfo[$i]['user']=$userinfo->where('id',$zjusert[$i])->find();
        }
      	array_multisort(array_column($zjtopinfo,'money'),SORT_DESC,$zjtopinfo);
      
      
      	
      	$user_xzlist=Db::name('yjjl')->where('user',$uid)->order("id desc")->select();
      	$this->assign('list',$user_xzlist);
      	$this->assign('conf',$conf);
      	$this->assign('zjtop',$zjtopinfo);
      	$this->assign('top',$topinfo);
      	$this->assign('user',$user);
        return $this->fetch('yjtop');
    }

}
